www.gusucode.com > 帝国网站管理系统(帝国CMS) 6 > 帝国网站管理系统(帝国CMS) 6.5繁体UTF-8/upload/e/admin/db/EditSysF.php
<?php define('EmpireCMSAdmin','1'); require("../../class/connect.php"); require("../../class/db_sql.php"); require("../../class/functions.php"); $link=db_connect(); $empire=new mysqlquery(); $editor=1; //驗證用戶 $lur=is_login(); $logininid=$lur['userid']; $loginin=$lur['username']; $loginrnd=$lur['rnd']; $loginlevel=$lur['groupid']; $loginadminstyleid=$lur['adminstyleid']; //驗證權限 CheckLevel($logininid,$loginin,$classid,"f"); $tid=(int)$_GET['tid']; $tbname=RepPostVar($_GET['tbname']); if(empty($tid)||empty($tbname)) { printerror("ErrorUrl","history.go(-1)"); } $enews=$_GET['enews']; $fid=(int)$_GET['fid']; $url="數據表:[".$dbtbpre."ecms_".$tbname."] > <a href=ListF.php?tid=$tid&tbname=$tbname>字段管理</a> > 修改系統字段"; $r=$empire->fetch1("select * from {$dbtbpre}enewsf where fid='$fid' and tid='$tid'"); if(!$r[fid]) { printerror("ErrorUrl","history.go(-1)"); } $oftype="type".$r[ftype]; $$oftype=" selected"; $ofform="form".$r[fform]; $$ofform=" selected"; db_close(); $empire=null; ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>修改系統字段</title> <link href="../adminstyle/<?=$loginadminstyleid?>/adminstyle.css" rel="stylesheet" type="text/css"> <script> function ShowFieldFormSet(obj,val){ if(val=='text') { fsizediv.style.display=""; flinkfielddiv.style.display="none"; } else if(val=='img') { fsizediv.style.display=""; flinkfielddiv.style.display="none"; } else if(val=='linkfield') { fsizediv.style.display=""; flinkfielddiv.style.display=""; } else if(val=='linkfieldselect') { fsizediv.style.display="none"; flinkfielddiv.style.display=""; } } </script> </head> <body onload="ShowFieldFormSet(document.addfform,'<?=$r[fform]?$r[fform]:'text'?>')"> <table width="100%" border="0" align="center" cellpadding="3" cellspacing="1"> <tr> <td>位置:<?=$url?></td> </tr> </table> <form name="addfform" method="post" action="../ecmsmod.php"> <table width="100%" border="0" align="center" cellpadding="3" cellspacing="1" class="tableborder"> <tr> <td height="25" colspan="2" class="header"> 修改數據表( <?=$dbtbpre?> ecms_ <?=$tbname?> )的系統字段 <input name="fid" type="hidden" id="fid" value="<?=$fid?>"> <input name="enews" type="hidden" id="enews" value="EditSysF"> <input name="oldfform" type="hidden" id="oldfform" value="<?=$r[fform]?>"> <input name="oldf" type="hidden" id="oldf" value="<?=$r[f]?>"> <input name="tbname" type="hidden" id="tbname" value="<?=$tbname?>"> <input name="tid" type="hidden" id="tid" value="<?=$tid?>"> <input name="oldfvalue" type="hidden" id="oldfvalue" value="<?=htmlspecialchars(stripSlashes($r[fvalue]))?>"> <input name="oldiskey" type="hidden" id="oldiskey" value="<?=$r[iskey]?>"> <input name="oldsavetxt" type="hidden" id="oldsavetxt" value="<?=$r[savetxt]?>"> <input name="oldisonly" type="hidden" id="oldisonly" value="<?=$r[isonly]?>"> <input name="oldlinkfieldval" type="hidden" id="oldlinkfieldval" value="<?=$r[linkfieldval]?>"> <input name="oldfformsize" type="hidden" id="oldfformsize" value="<?=$r[fformsize]?>"> </td> </tr> <tr> <td height="25" colspan="2">基本設置</td> </tr> <tr> <td width="25%" height="25" bgcolor="#FFFFFF">字段名</td> <td width="75%" height="25" bgcolor="#FFFFFF"><b> <?=$r[f]?> <input name="f" type="hidden" id="f" value="<?=$r[f]?>"> </b></td> </tr> <tr> <td height="25" bgcolor="#FFFFFF">字段標識</td> <td height="25" bgcolor="#FFFFFF"> <input name="fname" type="text" id="fname" value="<?=$r[fname]?>"></td> </tr> <?php if($r[f]=='title'||$r[f]=='titlepic') { ?> <tr> <td height="25" bgcolor="#FFFFFF">字段類型</td> <td height="25" bgcolor="#FFFFFF"> <select name="ftype" id="select"> <option value="CHAR"<?=$typeCHAR?>>定長字符型0-255字節(CHAR)</option> <option value="VARCHAR"<?=$typeVARCHAR?>>字符型0-255字節(VARCHAR)</option> </select> 長度 <input name="flen" type="text" id="flen" value="<?=$r[flen]?>" size="6"> </td> </tr> <?php } ?> <tr> <td height="25" colspan="2">特殊屬性</td> </tr> <?php if($r[f]!='special.field') { ?> <tr> <td height="25" bgcolor="#FFFFFF">加索引</td> <td height="25" bgcolor="#FFFFFF"> <input type="radio" name="iskey" value="1"<?=$r[iskey]==1?' checked':''?>> 是 <input type="radio" name="iskey" value="0"<?=$r[iskey]==0?' checked':''?>> 否</td> </tr> <tr> <td height="25" bgcolor="#FFFFFF">值唯一</td> <td height="25" bgcolor="#FFFFFF"> <input type="radio" name="isonly" value="1"<?=$r[isonly]==1?' checked':''?>> 是 <input type="radio" name="isonly" value="0"<?=$r[isonly]==0?' checked':''?>> 否</td> </tr> <tr> <td height="25" bgcolor="#FFFFFF">後台增加信息處理函數</td> <td height="25" bgcolor="#FFFFFF"><input name="adddofun" type="text" id="adddofun" value="<?=$r[adddofun]?>"> <font color="#666666">(一般不設置,格式「函數名##參數」參數可不設置)</font></td> </tr> <tr> <td height="25" bgcolor="#FFFFFF">後台修改信息處理函數</td> <td height="25" bgcolor="#FFFFFF"><input name="editdofun" type="text" id="editdofun" value="<?=$r[editdofun]?>"> <font color="#666666">(一般不設置,格式「函數名##參數」參數可不設置)</font></td> </tr> <tr> <td height="25" bgcolor="#FFFFFF">前台增加信息處理函數</td> <td height="25" bgcolor="#FFFFFF"><input name="qadddofun" type="text" id="qadddofun" value="<?=$r[qadddofun]?>"> <font color="#666666">(一般不設置,格式「函數名##參數」參數可不設置)</font></td> </tr> <tr> <td height="25" bgcolor="#FFFFFF">前台修改信息處理函數</td> <td height="25" bgcolor="#FFFFFF"><input name="qeditdofun" type="text" id="qeditdofun" value="<?=$r[qeditdofun]?>"> <font color="#666666">(一般不設置,格式「函數名##參數」參數可不設置)</font></td> </tr> <?php } ?> <tr> <td height="25" bgcolor="#FFFFFF">顯示順序</td> <td height="25" bgcolor="#FFFFFF"> <input name="myorder" type="text" id="myorder" value="<?=$r[myorder]?>"> <font color="#666666">(數字越小越前面)</font></td> </tr> <tr> <td height="25" colspan="2">表單顯示設置</td> </tr> <?php if($r[f]!='special.field') { ?> <tr> <td bgcolor="#FFFFFF">輸入表單顯示元素</td> <td height="25" bgcolor="#FFFFFF"> <select name="fform" id="fform" onchange="ShowFieldFormSet(document.addfform,this.options[this.selectedIndex].value)"> <option value="text"<?=$formtext?>>單行文本框(text)</option> <option value="img"<?=$formimg?>>圖片(img)</option> <option value="linkfield"<?=$formlinkfield?>>選擇外表關聯字段(linkfield)</option> <option value="linkfieldselect"<?=$formlinkfieldselect?>>下拉外表關聯字段(linkfieldselect)</option> </select> </td> </tr> <tr> <td height="25" bgcolor="#FFFFFF">選項</td> <td height="25" bgcolor="#FFFFFF"><table width="100%" border="0" cellspacing="1" cellpadding="2"> <tr id="fsizediv"> <td height="23"><strong>元素長度</strong><br> <input name="fformsize" type="text" id="fformsize2" value="<?=$r[fformsize]?>"> <font color="#666666">(空為按默認)</font></td> </tr> <tr id="flinkfielddiv"> <td height="23"><strong>選擇模型字段設置</strong><br> 數據表名 <input name="linkfieldtb" type="text" id="linkfieldtb" value="<?=$r[linkfieldtb]?>"> <br> 值字段名 <input name="linkfieldval" type="text" id="linkfieldval" value="<?=$r[linkfieldval]?>"> <input name="samedata" type="checkbox" id="samedata" value="1"<?=$r[samedata]==1?' checked':''?>> 數據同步<br> 顯示字段 <input name="linkfieldshow" type="text" id="linkfieldshow" value="<?=$r[linkfieldshow]?>"> <input name="oldlinkfieldtb" type="hidden" id="oldlinkfieldtb" value="<?=$r[linkfieldtb]?>"> <input name="oldlinkfieldshow" type="hidden" id="oldlinkfieldshow" value="<?=$r[linkfieldshow]?>"></td> </tr> </table></td> </tr> <tr> <td valign="top" bgcolor="#FFFFFF">初始值</td> <td height="25" bgcolor="#FFFFFF"> <textarea name="fvalue" cols="65" rows="8" id="fvalue" style="WIDTH: 100%"><?=htmlspecialchars(stripSlashes(str_replace("|","\r\n",$r[fvalue])))?></textarea></td> </tr> <?php } ?> <tr> <td height="25" valign="top" bgcolor="#FFFFFF">輸入表單替換html代碼<br> <font color="#666666">(增加字段時請留空)</font></td> <td height="25" bgcolor="#FFFFFF"> <textarea name="fhtml" cols="65" rows="10" id="fhtml" style="WIDTH: 100%"><?=htmlspecialchars(stripSlashes($r[fhtml]))?></textarea></td> </tr> <tr> <td height="25" valign="top" bgcolor="#FFFFFF">投稿表單替換html代碼<br> <font color="#666666">(增加字段時請留空)</font></td> <td height="25" bgcolor="#FFFFFF"> <textarea name="qfhtml" cols="65" rows="10" id="qfhtml" style="WIDTH: 100%"><?=htmlspecialchars(stripSlashes($r[qfhtml]))?></textarea></td> </tr> <tr> <td height="25" valign="top" bgcolor="#FFFFFF">註釋</td> <td height="25" bgcolor="#FFFFFF"> <textarea name="fzs" cols="65" rows="6" id="fzs" style="WIDTH: 100%"><?=stripSlashes($r[fzs])?></textarea></td> </tr> <tr> <td height="25" bgcolor="#FFFFFF"> </td> <td height="25" bgcolor="#FFFFFF"> <input type="submit" name="Submit" value="提交"> <input type="reset" name="Submit2" value="重置"></td> </tr> </table> </form> </body> </html>